package org.acb.sgp.controller.impl;

import java.util.List;
import org.acb.sgp.beans.CategoriaLocacion;
import org.acb.sgp.controller.CategoriaLocacionController;
import org.acb.sgp.service.DataAccessService;
import org.acb.sgp.service.impl.DataAccessServiceImpl;

public class CategoriaLocacionControllerImpl implements CategoriaLocacionController {

    private final DataAccessService dataAccessService = new DataAccessServiceImpl();

    @Override
    public void registrarCategoria(CategoriaLocacion categoria) {
        dataAccessService.registrarCategoria(categoria);
    }

    @Override
    public void eliminarCategoria(CategoriaLocacion categoria) {
        dataAccessService.eliminarCategoria(categoria);
    }

    @Override
    public CategoriaLocacion buscarCategoriaPorCodigo(Integer codCategoria) {
        return dataAccessService.buscarCategoriaPorCodigo(codCategoria);
    }

    @Override
    public List<CategoriaLocacion> listaCategorias() {
        return dataAccessService.listaCategorias();
    }

}
